#include <stdio.h>
#include <stdlib.h>
typedef struct{int dia, mes,anio;}t_fecha;

typedef struct{long dni;
                int nro_reg;}t_reg_indice;

typedef struct {long dni;
                char apyn[40], carrera[4], sexo, estado;
                t_fecha fec_nac, fec_ingre, fec_faum, fec_baja;
                int mat_aprob;
                } t_alumno;

int main()
{   int a;
    t_reg_indice indice;
    t_alumno alumno;
    char path[100];
    scanf("%d",&a);
    fflush(stdin);
    gets(path);
    FILE *pf;
    pf=fopen(path,"rb");
    if(a==0){
        fread(&indice ,sizeof(t_reg_indice),1,pf);
        while(!feof(pf)){
            printf("%ld %d\n" ,indice.dni, indice.nro_reg);
            fread(&indice ,sizeof(t_reg_indice),1,pf);
        }
    }else{
        fread(&alumno ,sizeof(t_alumno),1,pf);
        while(!feof(pf)){
            printf("%s %ld %c \n" ,alumno.apyn, alumno.dni, alumno.sexo);
            fread(&alumno ,sizeof(t_alumno),1,pf);
        }
    }
    fclose(pf);
    return 0;
}
